// // auto.waitFor();
// 判断设备是否锁屏
var isScreenOn = device.isScreenOn();
// 解锁密码，根据实际修改
var password = "260284";

// 各数字的坐标，需要根据实际屏幕调整！！！！！
var keyPositions = {
    "1": [340, 1800],
    "2": [730, 1800],
    "3": [1100, 1800],
    "4": [340, 2076],
    "5": [730, 2076],
    "6": [1130, 2076],
    "7": [340, 2342],
    "8": [730, 2342],
    "9": [1130, 2342],
    "0": [730, 2623],
};

if(!isScreenOn){ //如果锁屏
    // 唤醒设备
    device.wakeUpIfNeeded();
    // 等待屏幕响应
    sleep(300);

    // 从底部向上滑动（调出密码界面）
    var startY = device.height - 100;
    var endY = 100;
    swipe(device.width / 2, startY, device.width / 2, endY, 500);
    sleep(300);

    // 输入密码
    for (var i = 0; i < password.length; i++) {
        var num = password.charAt(i);
        var pos = keyPositions[num];
        if (pos) {
            click(pos[0], pos[1]);
            sleep(50); // 根据输入响应速度调整
        }
    }

    // 等待解锁完成
    sleep(1000);

}

// 打开支付宝
launchApp("支付宝");
toast("等待支付宝启动...");
sleep(3000);
